﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DataTransferBetweenViews.Model
{
    public interface IModel
    {
        /// <summary>
        /// Gets or sets the selected person.
        /// </summary>
        /// <value>The selected person.</value>
        string SelectedPerson { get; set; }

        /// <summary>
        /// Gets the subscribed persons.
        /// </summary>
        /// <returns></returns>
        IList<string> GetSubscribedPersons();

        EventHandler FavoriteBooksEvent{get; set;}

        /////// <summary>
        /////// Gets the favorite books.
        /////// </summary>
        /////// <returns></returns>
        ////IList<string> GetFavoriteBooks();
    }
}
